IF OBJECT_ID('ssf.regex_group_names') IS NOT NULL
	DROP FUNCTION [ssf].[regex_group_names];
GO

CREATE FUNCTION [ssf].[regex_group_names](
	@pattern NVARCHAR(MAX)
)
RETURNS TABLE (
	group_sequence INT
	, group_name NVARCHAR(MAX)
)
AS
EXTERNAL NAME [UtilityRegex].[SQLServerFramework.UtilityRegex].[RegexGroupNames]
GO
